London Stadium could host Cricket World Cup games in 2019 after a study showed its playing surface is big enough for one-day internationals.
London Stadium could host Cricket World Cup games in 2019 after a study showed its playing surface is big enough for one-day internationals.